dabbling ducks - English Synonyms Dictionary